#ifndef SYSTEM_H
#define SYSTEM_H

#include "network.h"
#include "NODES.h"
#include "PARA.h"

class SYSTEM {
    public:
        SYSTEM();
        void CREATE();
        virtual ~SYSTEM();

        NETWORK   network;  //存放网络结构
        NODES    *nodes_list;  //存放系统状态序列
        NODES    *nodes_tmp;  //存放系统临时状态
        int   list_len;    //序列长度
        PARA    para;  //系统参数

//        void run();
        void    function(NODES   &y,   NODES  &x,   double   t);

        void   solve_RungeKutta();

    protected:
    private:
    };

#endif // SYSTEM_H
